AAAH   - Increment data pointer
AAAAGH - Decrement data pointer
FUCK   - Increment the byte at the data pointer
SHIT   - Decrement the byte at the data pointer
!!!!!! - Output the byte at the data pointer
WHAT?! - Accept one byte of input, storing its value in the byte at the data pointer
OW     - If the byte at the data pointer is 0, jump forward to the command after the matching 'OWIE' command
OWIE   - If the byte at the data pointer is nonzero, jump back to the command after the matching 'OW' command